package com.yorick.file.service;

import com.yorick.file.modal.request.*;

import java.io.File;
import java.util.Map;

public interface FileService {
    Map<String, Object> createFile(CreateFileRequest requestBody, int aid);
    Map<String, Object> fileList(FileListRequest requestBody, int aid);
    Map<String, Object> searchFile(SearchFileRequest requestBody, int aid);
    Map<String, Object> fileDetail(FileDetailRequest requestBody, int aid);
    Map<String, Object> fileRename(FileRenameRequest requestBody, int aid);

    Map<String, Object> deleteFile(FileDetailRequest requestBody, int aid);

}
